cnc milling milling gauges cad cnc barometer manufacturer job shop engineering machining machine shop manufacturing fabrication meteorology manufacturers cnc machining digital